package com.kpf.springcloud.pojo;

import com.kpf.springcloud.common.BaseEntity;
import lombok.*;
import lombok.experimental.Accessors;

/**
 * @author shiwen
 * @date 2021/3/11
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
@EqualsAndHashCode
public class KpfPayOrder extends BaseEntity {

    /**
     * 用户id
     */
    private Integer userId;

    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 订单状态 0：未付款 1：已付款 3：已退款
     */
    private Integer status;

    /**
     * 金额 / 分
     */
    private Integer amount;

    /**
     * 购买的积分值
     */
    private Integer mark;

    /**
     * 支付方式 0：微信 1：支付宝
     */
    private Integer payWay;

    /**
     * 支付时所用的ip地址
     */
    private String clientIp;

}